mammoth tasks - Fransızca İngilizce Sözlük